package com.api.rest.model;

import java.util.List;

public class RestParameter {

	private String type;

	private String typeClass;

	private boolean isEnum;

	private List<RestParameter> genericTypes;

	public RestParameter() {

	}

	public RestParameter(String type, String typeClass, boolean isEnum, List<RestParameter> genericTypes) {
		this.type = type;
		this.typeClass = typeClass;
		this.isEnum = isEnum;
		this.genericTypes = genericTypes;
	}

	public String getTypeClass() {
		return typeClass;
	}

	public void setTypeClass(String typeClass) {
		this.typeClass = typeClass;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public boolean isEnum() {
		return isEnum;
	}

	public void setEnum(boolean isEnum) {
		this.isEnum = isEnum;
	}

	public List<RestParameter> getGenericTypes() {
		return genericTypes;
	}

	public void setGenericTypes(List<RestParameter> genericTypes) {
		this.genericTypes = genericTypes;
	}
}
